spot putty - German English Dictionary